iodine deficiency - English Synonyms Dictionary